.Entity {
  width: 100%;
  height: 100%;
  padding: 6px;
}

.switch {
  height: 28px;
  margin-bottom: 6px;
}

.switchDisabledButton {
  height: 100%;
  width: 50%;
  float: left;
  padding-right: 3px;
  padding-left: 3px;
}

.switchSelectedButton {
  height: 100%;
  width: 50%;
  float: left;
  padding-right: 3px;
  padding-left: 3px;
}

.switchUnSelectedButton {
  height: 100%;
  width: 50%;
  float: left;
  padding-right: 3px;
  padding-left: 3px;
}

.switchDisabledButton :global {
  .next-btn-ghost.next-btn-dark {
    height: 28px;
    color: #f52743;
    background-color: transparent;
    border-radius: 3px;
    padding-left: 6px;
    border-width: 1px;
    border-color: #f52743;
    padding-right: 6px;
  }
  .next-btn-ghost.next-btn-dark:hover {
    height: 28px;
    color: #f52743;
    background-color: transparent;
    border-radius: 3px;
    padding-left: 6px;
    border-width: 1px;
    border-color: #f52743;
    padding-right: 6px;
  }
}

.switchSelectedButton :global {
  .next-btn-ghost.next-btn-dark {
    height: 28px;
    background: #5584ff;
    border-radius: 3px;
  }
  .next-btn-ghost.next-btn-dark:hover {
    height: 28px;
    background-color: #5584ff;
    border-radius: 3px;
    padding-left: 6px;
    padding-right: 6px;
  }
}

.switchUnSelectedButton :global {
  .next-btn-ghost.next-btn-dark {
    height: 28px;
    background: #2e3440;
    border-radius: 3px;
  }
  .next-btn-ghost.next-btn-dark:hover {
    height: 28px;
    background-color: #212830;
    border-radius: 3px;
    padding-left: 6px;
    padding-right: 6px;
  }
}

.button {
  width: 100%;
  height: 28px;
}

.search {
  height: 28px;
  width: 100%;
  margin-bottom: 6px;
}

.search :global {
  .next-search-simple.next-dark .next-search-left,
  .next-search-simple.next-dark .next-select,
  .next-search-simple.next-dark .next-input,
  .next-search-simple.next-dark .next-select-inner,
  .next-search-simple.next-dark input {
    height: 100%;
  }
  .next-search-simple.next-dark .next-search-left {
    border-width: 0px;
  }
  .next-search-simple.next-normal .next-search-left {
    border-color: #2e3440;
  }
  .next-input {
    background-color: #2e3440 !important;
  }
  .next-search .next-search-left {
    border-style: none;
  }
  .next-input.next-medium input {
    height: 28px;
  }
  .next-input input,
  .next-input textarea {
    color: #f5f5f5;
  }
}

.tree {
  height: calc(100% - 68px - 0px);
  width: 100%;
}
